package com.cskaoyan._11seletive;

import java.util.Scanner;

/**
 * @description:
 * @author: 景天
 * @date: 2023/1/29 17:08
 **/
/*
if语句:
单分支
    if(condition){
    }
双分支
    if(condition){
    }else{
    }
多分支结构
    if(condition){
    }else if(condition){
    }...
    else{
    }

注意事项
1. 多分支的if语句，要么执行一个分支condition，要么就执行else，不可能执行多个分支。
2. condition之间的关系：
   1. 如果多个条件之间是互斥关系，那么谁在前，谁在后，没什么影响。
   2. 如果多个条件之间是包含关系，被包含的条件如果放在了下面，就永远不能生效了。
3. else后面不能再加分支了，必须放在最后面。
 */
public class Demo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        int i = scanner.nextInt();
        // 互斥条件 谁在前后没有影响
        //if (i > 0) {
        //    System.out.println("大于0的数");
        //} else if (i < 0) {
        //    System.out.println("小于0");
        //}

        // 包含关系的条件 位置是有影响的
        if (i > 0) {
            System.out.println("大于0的数");
        } else if (i > 3) {
            System.out.println("小于0");
        }
    }
}
